Bisection Problem on Bipartite Graphs
نویسندگان
چکیده
Bisection Problem is to patition a given graph G into subgraphs G1 and G2 of equal size with minimum number of cut edges, i.e., edges between G1 and G2. This problem has been studied extensively by many researchers [1, 2, 4], and several algorithms have been proposed and analyzed both mathematically and experimentally. Here we propose yet another algorithm for this problem. In this paper, we consider only bipartite graphs G = (V1, V2, E) such that |V1| = |V2| = n for some size parameter n. That is, E is a subset of {(i, j) : i ∈ V1, j ∈ V2}. We will use i to denote vertices in V1 and j to denote vertices in V2. An equal size partition of V1 ∪ V2 is a partition (C, C−) such that V1 = C− ∩ V1 = C− ∩ V1 = C ∩ V2 = C− ∩ V2 = n/2. (We assume that n is even.) The Bisection Problem for general graphs is NP-hard, and it is easy to modify the proof to show the NP-hardness of our problem. Thus, one may not be able to hope for an efficient algorithm solving the problem for all instances. On the other hand, the problem seems not so hard on average under some reasonable probability model on input graphs. In fact, under “planted models”, which we explain below, several algorithms have been proposed and some of them are shown to solve the problem [1, 2, 3, 4] in polynomial-time on average. Let us define a planted model, a probability model for input graph distribution. Consider any even n, and let V1 and V2 be respectively a set of n vertices, and let (C, C−) be its equal size partition. For given parameters p and r, we consider the following random generation of a bipartite graph (V1, V2, E): For any vertex i ∈ V1 and j ∈ V2, add an edge (i, j) to E, with probability p if both i and j are in C (or, respectively, in C−) and with probability r otherwise. For any size parameter n, and parameters p and r, this model defines a probability distribution on bipartite of size 2n. We discuss the average performace of algorithms under this probability distribution. It has been shown [1] that if p− r is large engough (more specifically, p − r = Ω(n−2), then a planted solution, the partition used to generate an instance to the problem, is a unique solution for the generated instance with high probability. Thus, such parameters p and r, the goal of bisection algorithms is to find a planted solution. There is another natural way to formalize a problem for panted models. For any graph G = (V1, V2, E) and its partition (C, C−), and for given parameters p and r, the following is the probability that G is generated from (C, C−) as above.
منابع مشابه
META-HEURISTIC ALGORITHMS FOR MINIMIZING THE NUMBER OF CROSSING OF COMPLETE GRAPHS AND COMPLETE BIPARTITE GRAPHS
The minimum crossing number problem is among the oldest and most fundamental problems arising in the area of automatic graph drawing. In this paper, eight population-based meta-heuristic algorithms are utilized to tackle the minimum crossing number problem for two special types of graphs, namely complete graphs and complete bipartite graphs. A 2-page book drawing representation is employed for ...
متن کاملApplications of the Dulmage-mendelsohn Decomposition and Network Flow to Graph Bisection Improvement
In this paper, we consider the use of the Dulmage-Mendelsohn decomposition and network ow on bipartite graphs to improve a graph bisection partition. Given a graph partition S; B; W ] with a vertex separator S and two disconnected components B and W , diierent strategies are considered based on the Dulmage-Mendelsohn decomposition to reduce the separator size jSj and/or the imbalance between B ...
متن کاملThe p-median and p-center Problems on Bipartite Graphs
Let $G$ be a bipartite graph. In this paper we consider the two kind of location problems namely $p$-center and $p$-median problems on bipartite graphs. The $p$-center and $p$-median problems asks to find a subset of vertices of cardinality $p$, so that respectively the maximum and sum of the distances from this set to all other vertices in $G$ is minimized. For each case we present some proper...
متن کاملA generalization of Villarreal's result for unmixed tripartite graphs
In this paper we give a characterization of unmixed tripartite graphs under certain conditions which is a generalization of a result of Villarreal on bipartite graphs. For bipartite graphs two different characterizations were given by Ravindra and Villarreal. We show that these two characterizations imply each other.
متن کاملBalanced Degree-Magic Labelings of Complete Bipartite Graphs under Binary Operations
A graph is called supermagic if there is a labeling of edges where the edges are labeled with consecutive distinct positive integers such that the sum of the labels of all edges incident with any vertex is constant. A graph G is called degree-magic if there is a labeling of the edges by integers 1, 2, ..., |E(G)| such that the sum of the labels of the edges incident with any vertex v is equal t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005